any shortcoming that might arise - German English Dictionary